/*图文混排*/


.img-text-content {
 display: none;
 background-color: #fff;
 padding: 10px 0;
 overflow: hidden;
 max-width: 750px;
 margin: 0 auto;
}
.img-text-content img{
 max-width: 100%;
}
.img-text-content p, .img-text-content span, .img-text-content pre {
 font-size: 16px;
 line-height: 25px; color : #000;
 margin: 0 !important;
 padding: 0 !important;
 text-indent: 0 !important;
 color: #000;
}

.img-text-content pre {
 white-space: pre-wrap;
 word-wrap: break-word;
}

.file-name {
 margin-left: 35px;
 width: -webkit-calc(100% - 70px);
 width: -moz-calc(100% - 70px);
 width: calc(100% - 70px);
}

.file-top {
 padding: 10px;
}

.news_video {
 background-color: #6D6B6B;
 margin: 10px;
 position: relative;
 height: 200px;
 opacity: 0.8;
 -webkit-border-radius: 5px;
         border-radius: 5px;
}

.news_video:after {
 content: '';
 width: 70px;
 height: 70px;
 background-image: url('../image/Video.png');
 -webkit-background-size: 70px 70px;
         background-size: 70px;
 left: 50%;
 top: 50%;
 -ms-transform: translate(-50%, -50%);
     transform: translate(-50%, -50%);
 -moz-transform: translate(-50%, -50%);
 -webkit-transform: translate(-50%, -50%);
 position: absolute;
 background-repeat: no-repeat;
}

.sewise-player {
 width: 100%;
 height: 200px;
 position: absolute;
}

.img-text-outer {
 position: relative;
 height: 1000px;
 overflow: hidden;
 margin-bottom: 15px;
}

.img-text-outer .more-detail {
 display: none;
 position: absolute;
 left: 0;
 bottom: 0px;
 height: 84px;
 width: 100%;
 line-height: 110px;
 text-align: center;
 font-size: 14px;
 color: #e8473f;
 background: url(../image/detail_more_bg.png) repeat-x 84px;
}